//
//  MTPanelChart.h
//  MTPanelChart
//
//  Created by Coollang on 16/7/19.
//  Copyright © 2016年 Coollang. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface MTPanelChart : UIView

/** 边框宽度 */
@property (nonatomic, assign)CGFloat borderWidth;
/** 边框半径半径 */
@property (nonatomic, assign)CGFloat radius;
/** 起始角度 */
@property (nonatomic, assign)CGFloat startAngle;
/** 结束角度 */
@property (nonatomic, assign)CGFloat endAngle;

@property (nonatomic, strong) UIColor *stokeColor;

/**
 *  会根据这个参数来绘制刻度线，及标记刻度线对应的刻度
 */
@property (nonatomic, strong)NSArray <NSNumber *> *tickStrs;
/** 是否显示刻度线对应的文字 */
@property (nonatomic, assign)BOOL isShowtickString;
/**
 *  是否显示刻度
 */
@property (nonatomic, assign)BOOL isShowTick;
/** 刻度线的颜色 */
@property (nonatomic, strong)UIColor *tickLineColor;
/** 刻度文字的颜色 */
@property (nonatomic, strong) UIColor *tickStringBackGroundColor;
/** 刻度线的长度-- 默认为3 */
@property (nonatomic, assign)CGFloat tickLineHeight;

/**
 *  MRAK-- 转盘的进度和指针
 */
- (void)updateProgress:(CGFloat)startProgress endProgress:(CGFloat)endProgress;

@end
